home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
mus
/
misc
/
play_handler_s.lzh
/
play-handler
/
play-handler.doc
< prev
next >
Wrap
Text File
|
1999-01-11
|
2KB
|
44 lines
PLAY-Handler Docu
This Program was Shareware. Because of the incredible demand ( just about
0) und the fact that it is rather old now, I decided to put this program
under the GNU Public License (GPL). You can find it in this directory as
COPYING.
Installation: copy play-handler to your l: directory and PLAY and PLAY.info
to devs:dosdrivers respectly append mountlist.play to your devs:mountlist.
Now you can start it with mount play:. Alternativly you can use the
install-sript.
Use: play: offers an interface to the audio.device. You open it, write a
sample (raw or iff 8svx) into it and you hear it. (Caution: copy uses upto
your MaxTransfer amount of memory. But you can use join which is more
memory-friendly.) If you feed play: with too small pieces (<256 bytes) you
will hear some sounds of silence because play doesn't get it's data fast
enough. Samples will be played with double-buffering, so you hear the sound
continuously if you put it to play without interrupt. Play: has an internal
buffer for the sample beeing played which can be changed in size by the
addbuffers command.
The behaviour of play: is controlled by the name you open it.
play: opens a mono channelleft to default sampling rate (8192) for raw
samples. (iff samples will be played at thier stored rate)
play:s plays a sample in stereo. (Both channels the same)
play:l plays only on left channels
play:r plays only on right channels
play:<number> plays the sample at <number> samples per second.
Both can be combined with the character before the number. play:s10000 will
play the sample in stereo with 10000 samples per second. Caution: the
sampling rate will not be checked for sense, so extreme values will produce
strange results. play: can be open more often, as long as there is enough
memory and sound channels.
Play: should work with all OS-Version. (tested with V3.0)
Bugs, improvements or anything else are welcome.
Have fun when trying it out!
Joerg